using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;


namespace Marlimer.Comercial.Mantenimientos
{
    public partial class frm_CalendarioCambiar : Form
    {
        private int flg_estado = 0;

        public frm_CalendarioCambiar()
        {
            InitializeComponent();
        }

        private void btnVistaPrevia_Click(object sender, EventArgs e)
        {
            if (rbtLaborable.Checked)
            {
                flg_estado = 0;
            }
            else if (rbtNoLaborable.Checked)
            {
                flg_estado = 1; 
            }
            else if (rbtFeriado.Checked)
            {
                flg_estado = 2;
            }

            this.Close(); 
        }

        public int getEstadoDia(int estActual, Form own)
        {
            //cargar los estados actuales
            switch (estActual)
            {
                case 0:
                    {
                        rbtLaborable.Checked = true; 
                        break; 
                    }
                case 1:
                    {
                        rbtNoLaborable.Checked = true; 
                        break; 
                    }
                case 2:
                    {
                        rbtFeriado.Checked = true; 
                        break; 
                    }
            }

            this.ShowDialog(own);
            return flg_estado; 
        }

        private void frm_ProcCalendarioCambiar_KeyDown(object sender, KeyEventArgs e)
        {
            //si es escape entonces cerrar
            if (e.KeyCode == Keys.Escape)
            {
                this.Close(); 
            }

        }

    }
}